have legal grounds - Espagnol Anglais Dictionnaire